/*--------------------------------
	Css for FengTop 0.1
	Page build by fengtop@163.com
	Date:12-3-29
	Sytle: Official
 ---------------------------*/  
/*==============basic.css============*/
html,body,div,dl,dt,dd,ul,ul li,h1,h2,h3,h4,h5,h6,pre,input,p,blockquote,th,td,form{margin:0;padding:0;}
ul,ul li,dd,dt,dl{ list-style:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
img{border:0;}
caption,th{text-align:left;}
table{border-collapse:collapse;empty-cells:show;}
input,select,textarea{font-size:12px; color:#111111;font-family:verdana,'lucida grande',taho,'trebuchet ms',sans-serif;}
textarea {padding:2px; border:1px #DBE6EF solid; color:#666;}
html{text-align:center;background:#fff;}
body{position:relative;max-width:960px;margin:0 auto;text-align:left;font:12px/1.2 verdana,SimSun,Arial,Helvetica,'sans-serif';}
.table{border-spacing:0;font-size:12px;}
:focus{outline:none;}
/*--font size--*/
h1,.h1{font-size:16px;}
h2,.h2{font-size:14px;font-weight:bold;}
h3,.h3{font-size:12px; font-weight:normal;}
.font-14{font-size:14px;}
.bold{font-weight:bold;}
.indent{text-indent:-9999em;}
/*--color--*/
.red{color:red !important;}
.blue{color:#0268cd;}
.orange{color:#FF9900 !important;}
.gray{color:#666;}
.black{color:#333;}
.bg_white{background:white;}
.bg_red{background:#E80024;} 
/*--bg_color--*/
.bg-gray{background-color:#f9f9f9;}

.txt_center{text-align:center;}
.txt_weight{font-weight:bold;}
.txt_9{font-size:9px;}
.txt_12{font-size:12px;}
.txt_14{font-size:14px;}
.txt_black{color:#000;}
.txt_black a{color:#000;}
.txt_black a:hover{color:#015FB6;}
.txt_red{color:#F00;}
.txt_chagray{color:#999;}
.txt_gray{color:#666;}
.txt_gray a{color:#666;}
.txt_depgray{color:#333;}
.txt_depgray a{color:#333;}
.txt_blue{color:#015FB6;}
.txt_blue a{color:#015FB6;}
.txt_deepblue{color:#03C;}
.txt_deepblue a{color:#03C;}
.txt_green{color:#00A837;}
.txt_orange{color:#F60;}
/*--float and align--*/
.l{float:left;}
.r{float:right;}
.a-l{text-align:left;}
.a-r{text-align:right;}
.a-c{text-align:center;}
.c-b{clear:both;}
.v-a{vertical-align:middle;}
.block{display:block;}
.none{display:none;}
/*--margin and padding--*/
.m-t10{margin-top:10px;}
.m-t8{margin-top:8px;}
.m-r8{margin-right:8px;}
.m-lr8{margin-left:8px;margin-right:8px;}
.m-lr10{margin-left:10px;margin-right:10px;}
.m-l10{margin-left:10px;}
.m-l8{margin-left:8px;}
.m-b8{margin-bottom:8px;}
.p-b8{padding-bottom:8px;}
.p-b10{padding-bottom:10px !important;}
.p-10{padding:10px;}
.m-lr4{margin:0 4px;}
/*--border--*/
.bor_no{border:0 !important;}
.bg_no{background:none !important;padding-right:0 !important;}
.bor_b-ccc{border-bottom:1px #e1e1e1 solid;}
/** div中文字自动换行 **/
.w_w {word-wrap:break-word;}
/*--width--*/
.w-960{width:960px;}
.w-730{width:730px;}
.w-720{width:720px;}
.w-550{width:550px;}
.w-630{width:630px;}
.w-430{width:430px;}
.w-428{width:428px;}
.w-310{	width:310px;}
.w-268{width:268px;}
.w-270{width:270px;}
.w-225{width:225px;}
.w-210{width:210px;}
.w-110{width:110px;}
.w-70{width:70px;}
/*----link style----*/
 a{color:#E80024; text-decoration:none;}
 a:hover{color:#ff0024 !important;text-decoration:underline;}  
/*------link orange-----*/
.link_orange a,a.link_orange{color:#ff3300; text-decoration:none;}
/*------link orange-----*/
.link_black a,a.link_black{color:#000; text-decoration:none;}
.link_blue a,a.link_blue{color:#0268cd;}
/*--if someone edit a article;but not release only save it-------*/
.edit_tips{height:36px;line-height:36px;padding:0 12px;background:url(tips_bg.gif) repeat-x;font-size:14px;color:#444;}
.edit_tips span label{color:red;}
.edit_tips input{vertical-align:middle;padding:2px 8px;*padding:4px 2px;}
.edit_tips .close{font-size:18px;text-decoration:none;vertical-align:middle;padding:0 4px 4px 4px;line-height:22px;cursor:pointer}
.bold{font-weight:bold;}
.close{float:right;margin-top:6px;}
.close{font-size:18px;text-decoration:none;vertical-align:middle;padding:0 4px 4px 4px;line-height:22px;cursor:pointer}
.forum_group{font:24px Tahoma;margin: 3px;margin-left: auto;margin-right: auto;}
.forum_group a:link,.forum_group a:visited,.forum_group a:active{text-decoration:none;font-weight:normal;color:#0000ca;}
.forum_group a:hover{text-decoration:underline;color:#f00;}
.forum_forum{font:12px Tahoma;border: 1px solid black;margin: 3px;margin-left: auto;margin-right: auto;}
.forum_forum p{margin: 0px;font:24px Tahoma;font-family: monospace;}
.forummap{margin:0 10px;max-width: 960px;}
/**---------------页底 开始-----------------**/
.footerxbox {height:60px;line-height:22px;padding-top:10px;margin-top:15px;clear:both;}
.footerxbox p a{color:#000000; text-decoration:none;}
.footerxbox p a:hover{color:#000000 !important;text-decoration:underline;}
/**---------------页底 结束-----------------**/
#nav{color: #FFFFFF;background-color: #E80024;height:40px;line-height:40px;font:24px Tahoma;margin:0 10px;max-width:960px;margin-left: auto;margin-right: auto;}
#nav ul{float:left;padding-left:10px;text-align:left;list-style:none;margin:0;}
#nav ul li{float:left;padding-right:10px;list-style:none;margin:0;}
#nav ul li a:link,#nav ul li a:visited,#nav ul li a:active{text-decoration:none;font-weight:normal;color:#FFFFFF;}
#nav ul li a:hover{color:#FFFFFF !important;text-decoration:underline;}
#logo{margin:0 10px;background-color: #2e4557;max-width:960px;margin-left: auto;margin-right: auto;}
/*===============topnav==================*/
#topnav{font:13px/27px Arial,sans-serif;height:30px;}
#topnav_l,#topnav_r{position:absolute;white-space:nowrap;top:0;height:30px;z-index:1000;}
#topnav_l{left:0;padding-left:8px}
#topnav_r{right:0;padding-right:8px}
.topnav_ol{display:block;list-style:none;margin:0;padding:0;}
.topnav_ol li{*display:inline;position:relative;display:-moz-inline-box;display:inline-block;line-height:27px;vertical-align:top;font-size: 15px;}
.topnav_ol .bor_no{padding-right:8px;}
.topnav_ol li a{color:#FFFFFF; text-decoration:none;}
.topnav_ol li a:hover{color:#FFFFFF !important;text-decoration:underline;}  
/*----A D---*/
.ad{width:100%;padding-top:8px;clear:both;}
.ad img{display:block;}
/*============fen ye==============*/
.fenye{padding-top:10px;padding:0 10px;line-height:18px;height:18px;}
.fenye a,.fenye span{display:inline-block;padding:2px 6px;margin:0 4px;}
.fenye a{border:1px #ccc solid;}
.fenye span{color:#ff0084;}

/***contents block second***/
.pagecon_layer2{text-align:left;float:left;width:960px;background:url(http://csdnimg.cn/www/images/csdnindex_pic33.gif)  repeat-y;position:relative;margin:3px 0 0;}
.pagecon_layer2_top{text-align:left;float:left;width:960px;background:url(http://csdnimg.cn/www/images/csdnindex_pic59.gif)  repeat-y;position:relative;margin:3px 0 0;}
.pagecon_layer2btm{float:left;width:960px;background:url(http://csdnimg.cn/www/images/csdnindex_pic45.gif) bottom no-repeat;font-size:1px;height:1px;}
*html .pagecon_layer2btm{float:left;width:960px;background:url(http://csdnimg.cn/www/images/csdnindex_pic45.gif) bottom no-repeat;font-size:1px;height:1px;margin:-18px 0 0;}

.pagecon_layer2btm_top{float:left;width:960px;background:url(http://csdnimg.cn/www/images/csdnindex_pic60.gif) bottom no-repeat;font-size:1px;height:1px;}
*html .pagecon_layer2btm_top{float:left;width:960px;background:url(http://csdnimg.cn/www/images/csdnindex_pic60.gif) bottom no-repeat;font-size:1px;height:1px;margin:-18px 0 0;}

/*newver1 wrap size*/
.pageblock2_wrap{width:735px;float:left;}
.pageblock2_wrap_top{width:735px;float:left; background:url(http://csdnimg.cn/www/images/csdnindex_pic58.gif) 0 0 repeat-y;}

.pagecon_layer2_left_top{float:left;width:364px;margin:0 0 0 1px;display:inline;padding:0 1px 0px 0;}
.pagecon_layer2_left_top h6{border-top:1px solid #CCC;background:url(http://csdnimg.cn/www/images/csdnindex_pic11.gif) repeat-x;height:29px;font-size:14px;padding:5px 0 0 10px;position:relative;clear:both;}
.pagecon_layer2_left_top h6 img{float:right;padding:4px 6px 0 0;}
.pagecon_layer2_left_top h6 span{font-size:12px;font-weight:normal;margin:0 0 0 15px; height:24px; width:250px; overflow:hidden; white-space:nowrap; display:inline-block; float:left;}
/* mobile text ad, modify 20110318 */
.pagecon_layer2_left_top h6 span.textad{width:230px;}
/* mobile text ad */

.pagecon_layer2_left_top h6 span.title{float:left; font-size:14px; font-weight:bold; margin:0; width:auto; }
/* 20120224 add */
.pagecon_layer2_left_top h6 .scrollDiv{display:inline-block; float:left; height:29px; overflow:hidden; margin:-5px 0 0 15px; font-weight:normal; font-size:12px; line-height:29px;}
.pagecon_layer2_left_top h6 li{font-weight:normal; font-size:12px; line-height:29px;}
/* //20120224 add */

.pagecon_layer2_left_top h6 span a{padding:0 3px;}
.pagecon_layer2_left_top h6 em,.pagecon_layer2_left h6 cite{font-size:12px;font-weight:normal;background:url(http://csdnimg.cn/www/images/csdnindex_pic12.gif) 0 6px no-repeat;position:absolute;padding:0 0 0 10px;left:304px;top:5px;}
html>/**/body .pagecon_layer2_left_top h6 em{top:6px;background:url(http://csdnimg.cn/www/images/csdnindex_pic12.gif) 0 4px no-repeat;}
.pagecon_layer2_left_top h6 em a{padding:0 3px;text-decoration:underline;}
.pagecon_layer2_left_top h6 cite{left:420px;}
.pagecon_layer2_leftcon_top{float:left;width:344px;padding:6px 10px 10px; padding-bottom:8px\9;}
.pagecon_layer2_leftcon_top dl{padding:0 0 2px;line-height:21px;position:relative;margin:3px 0;}
.pagecon_layer2_leftcon_top dt{background:url(http://csdnimg.cn/www/images/csdnindex_pic26.gif) 0 8px no-repeat;padding:0 0 0 10px;font-size:14px;margin:4px 0;position:relative; height:18px; overflow:hidden; white-space:nowrap;}
.pagecon_layer2_leftcon_top dt a{width:334px; height:18px; overflow:hidden; white-space:nowrap; display:inline-block;} 
.pagecon_layer2_leftcon_top dt.title{background:none;padding:0;font-size:14px;margin:3px 0 10px;position:relative; font-weight:bold; color:#035eb7;}
.pagecon_layer2_leftcon_top dt.title a:link, .pagecon_layer2_leftcon_top dt.title a:visited, .pagecon_layer2_leftcon_top dt.title a:active{color:#035eb7; text-decoration:none;}
.pagecon_layer2_leftcon_top dt.title a:hover{color:#035eb7; text-decoration:underline;}
.pagecon_layer2_leftcon_top dt span{font-size:12px;margin:0 0 0 8px;}
.pagecon_layer2_leftcon_top dt em a{color:#999;font-size:12px;}
.pagecon_layer2_leftcon_top dt cite{float:right;}
.pagecon_layer2_leftcon_top dt cite a{text-decoration:underline;}
.pagecon_layer2_leftcon_top dt img.logoshow{position:absolute;top:-5px;margin:0 0 0 5px;}
.pagecon_layer2_leftcon_top dd.news_typea{background:url(http://csdnimg.cn/www/images/csdnindex_pic46.gif) no-repeat;height:19px;position:relative;margin:-3px 0 10px;}
.pagecon_layer2_leftcon_top dd.news_typea em{position:absolute;color:#fff;left:382px;top:2px;}
.pagecon_layer2_leftcon_top dd.news_typea dfn{position:absolute;color:#fff;left:389px;top:2px;}
.pagecon_layer2_leftcon_top dt.news_typea{background:url(http://csdnimg.cn/www/images/csdnindex_pic46_1.gif) right no-repeat;height:19px;position:relative;margin:5px 0;}
.pagecon_layer2_leftcon_top dt.news_typea em{position:absolute;color:#fff;left:386px;top:-3px;font-size:12px;}
.pagecon_layer2_leftcon_top dt.news_typea dfn{position:absolute;color:#fff;left:387px;top:-3px;font-size:12px;}

/*block2 left*/
.pagecon_layer2_left{float:left;width:470px;margin:0 0 0 1px;display:inline;padding:0 0 5px;}
.pagecon_layer2_left h6{border-top:1px solid #CCC;background:url(http://csdnimg.cn/www/images/csdnindex_pic11.gif) repeat-x;height:29px;font-size:14px;padding:5px 0 0 10px;position:relative;clear:both;}
.pagecon_layer2_left h6 img{float:right;padding:4px 6px 0 0;}
.pagecon_layer2_left h6 span{font-size:12px;font-weight:normal;margin:0 0 0 15px;}
.pagecon_layer2_left h6 span a{padding:0 3px;}
.pagecon_layer2_left h6 em,.pagecon_layer2_left h6 cite{font-size:12px;font-weight:normal;background:url(http://csdnimg.cn/www/images/csdnindex_pic12.gif) 0 6px no-repeat;position:absolute;padding:0 0 0 10px;left:410px;top:5px;}
html>/**/body .pagecon_layer2_left h6 em{top:6px;background:url(http://csdnimg.cn/www/images/csdnindex_pic12.gif) 0 4px no-repeat;}
.pagecon_layer2_left h6 em a{padding:0 3px;text-decoration:underline;}
.pagecon_layer2_left h6 cite{left:420px;}

.pagecon_layer2_leftcon{float:left;width:450px;padding:5px 10px;}

.pagecon_layer2_leftcon dl{padding:0 0 2px;line-height:21px;position:relative;margin:3px 0;}
.pagecon_layer2_leftcon dt{background:url(http://csdnimg.cn/www/images/csdnindex_pic26.gif) 0 8px no-repeat;padding:0 0 0 10px;font-size:14px;margin:3px 0;position:relative;}
.pagecon_layer2_leftcon dt span{font-size:12px;margin:0 0 0 8px;}
.pagecon_layer2_leftcon dt em a{color:#999;font-size:12px;}
.pagecon_layer2_leftcon dt cite{float:right;}
.pagecon_layer2_leftcon dt cite a{text-decoration:underline;}
.pagecon_layer2_leftcon dt img.logoshow{position:absolute;top:-5px;margin:0 0 0 5px;}
.pagecon_layer2_leftcon dd.news_typea{background:url(http://csdnimg.cn/www/images/csdnindex_pic46.gif) no-repeat;height:19px;position:relative;margin:-3px 0 10px;}
.pagecon_layer2_leftcon dd.news_typea em{position:absolute;color:#fff;left:382px;top:2px;}
.pagecon_layer2_leftcon dd.news_typea dfn{position:absolute;color:#fff;left:389px;top:2px;}
.pagecon_layer2_leftcon dt.news_typea{background:url(http://csdnimg.cn/www/images/csdnindex_pic46_1.gif) right no-repeat;height:19px;position:relative;margin:5px 0;}
.pagecon_layer2_leftcon dt.news_typea em{position:absolute;color:#fff;left:386px;top:-3px;font-size:12px;}
.pagecon_layer2_leftcon dt.news_typea dfn{position:absolute;color:#fff;left:387px;top:-3px;font-size:12px;}
/**/
.pagecon_layer2_leftcon ul{float:left;width:450px;padding:6px 0 0;overflow:hidden;}
.pagecon_layer2_leftcon ul li{float:left;margin:0 8px 0 8px;display:inline;}
.pagecon_layer2_leftcon ul li img{border:1px solid #CCC;padding:6px 0;}
.pagecon_layer2_leftcon ul li span{display:block;text-align:center;margin:5px 0 0;}

.pagecon_layer2_leftbtm{background:url(http://csdnimg.cn/www/images/csdnindex_pic60.gif) 0 8px no-repeat;}
